home *** CD-ROM | disk | FTP | other *** search
/ BCI NET / BCI NET Dec 94.iso / archives / programming / source / jade-3.2.lha / jade-3.2 / src / configs / config.h.ukc < prev   
Encoding:
Text File  |  1994-10-15  |  2.1 KB  |  79 lines

  1. /* config.h.ukc -- User-configuration for Unix version of Jade */
  2.  
  3. #ifndef _CONFIG_H
  4. #define _CONFIG_H
  5.  
  6.  
  7. /* Define this to the release of X11 you have, ie, 5=X11R5, etc... */
  8. #define HAVE_X11 5
  9.  
  10. #define HAVE_UNIX
  11.  
  12.  
  13. /*
  14.  * Configuration options for the Makefile go in here,
  15.  */
  16. #ifdef MAKEFILE_CONFIG
  17.  
  18.   /* What compiler to use, */
  19.   CC = gcc
  20.  
  21.   /* Where the libX11 lives, */
  22.   XLIBDIR = /usr/lib/local
  23.  
  24.   /* Extra compiler/linker flags, */
  25.   CFLAGS += -O2 /* -Wall -Wstrict-prototypes -Wmissing-prototypes */
  26.   LDFLAGS +=
  27.  
  28. #endif /* MAKEFILE_CONFIG */
  29.  
  30.  
  31. /*
  32.  * And stuff for the C files lives in here,
  33.  */
  34. #ifdef C_CONFIG
  35.  
  36. # include "unix_defs.h"
  37. # include "x11_defs.h"
  38.  
  39.   /* Define this if you have a strerror() function. If undefined sys_errlist
  40.      and sys_nerr will be used instead.     */
  41. /* # define HAVE_STRERROR */
  42.  
  43.   /* Character of first pty, eg /dev/ptyX0.  */
  44. # define FIRST_PTY_LETTER 'p'
  45.  
  46.   /* If you have a stpcpy() define this symbol,     */
  47. /* # define HAVE_STPCPY */
  48.  
  49.   /* Define this is you have memchr()  */
  50. # define HAVE_MEMCHR
  51.  
  52.   /* If defined, swap the meaning of "BackSpace" and "Delete" event
  53.      specifiers.  This may sound stupid but by mapping your `Delete'
  54.      key to the `BackSpace' keysym the BackSpace and Delete keys are
  55.      distinguishable from each other without breaking (too many?) other
  56.      programs. Most programs seem to use either the Delete keysym to
  57.      rub out the previous character, or treat both Delete and BackSpace
  58.      keysyms identically. If anyone has any better ideas about this I'd
  59.      be *very* interested to hear them :)  */
  60. # define SWAP_DELETE_KEYS
  61.  
  62.  /* If a (working) alloca() is around define this,  */
  63. # define HAVE_ALLOCA
  64.  
  65.  /* If memcpy() and friends are in <memory.h> define this. */
  66. # define NEED_MEMORY_H
  67.  
  68.  /* If defined, this is the character which terminates the user's real-name
  69.     in the pw_gecos field of the passwd structure.  i.e. if pw_gecos has
  70.     something like "Real Name,SYS-ID" define it to a comma (',')  */
  71. # define FULL_NAME_TERMINATOR ','
  72.  
  73.  /* When <unistd.h> doesn't declare `environ' define this, */
  74. # define ENVIRON_UNDECLARED
  75.  
  76. #endif /* C_CONFIG */
  77.  
  78. #endif /* _CONFIG_H */
  79.